on the hoof

  1. (kasaplık hayvan) canlı, sağ, hayatta, kesilmemiş, ayakta.